nombril - German English Dictionary