stray cats - German English Dictionary