venta de garaje - German English Dictionary