three blind mice - German English Dictionary