amphiphyte - German English Dictionary