dry hole agreement - German English Dictionary