abgestrahlt - German English Dictionary