rainure - German English Dictionary