scharlachrote teemilbe - German English Dictionary