meniscocito - German English Dictionary