trifoliate - German English Dictionary