meconate - German English Dictionary