pirulo - German English Dictionary