electrocyte - German English Dictionary