european retrievable carrier (eureca) - German English Dictionary