trillada - German English Dictionary