cape comorin - German English Dictionary