sulcus ventralis - German English Dictionary