finders keepers (losers weepers) - German English Dictionary