trofosit - German English Dictionary