outwin - German English Dictionary