macrocyte - German English Dictionary