tooth coast - German English Dictionary