barloarse - German English Dictionary