mercadera - German English Dictionary