amarradera - German English Dictionary