sharrow - German English Dictionary