geflirrt - German English Dictionary