fallopius' hiatus - German English Dictionary