trefle - German English Dictionary