luckiest - German English Dictionary