crotorar - German English Dictionary