litro - German English Dictionary