cochleoid - German English Dictionary