torrecilla - German English Dictionary