camel toe - German English Dictionary