caymans - German English Dictionary