trillernd - German English Dictionary